<?php
/**
 * 琴屿飞扬· 消息记录模块的逻辑处理
 * ============================================================================
 * 版权所有 2017-2022 北京优特世纪科技有限公司，并保留所有权利。
 * 网站地址: http://www.unitewww.com；
 * ============================================================================
 * 这不是一个自由软件！您只能在不用于商业目的的前提下对程序代码进行修改和
 * 使用；不允许对程序代码以任何形式任何目的的再发布。
 * ============================================================================
 * @since: 1.0
 * @version: 1.0
 **/
namespace Home\Controller;
use Think\Controller;
class MessageController extends BaseController {
    
    public function _initialize(){
        parent::_initialize();
        $this->mess_type= C('MESS_TYPE');
        $this->assign('mtype',$this->mess_type);  //站内短息类型
    }
    /**
     +--------------------------------------------------------------------------
     * 实现消息中心页面显示的功能
     * @author ZJ
     * @date 2018-10-23
     +--------------------------------------------------------------------------
     */
    public function message(){
        $this->display();
    }
    /**
     +--------------------------------------------------------------------------
     * 实现消息列表显示的功能
     * @author ZJ
     * @date 2018-10-23
     +--------------------------------------------------------------------------
     */
    public function messageList(){
        $this->display();
    }
    public function ajaxMessList(){
        $usid = session('user_auth.usid');
        $page = trim(I('post.p/d',2));
        //实例化相关表
        $meident = M('message');
        // 搜索条件
        $conf = "`me_suid`='".$usid."'";
        $count = $meident->where($conf)->count();
        $num  = 20;//每页记录数
        $limit= ($page-1)*$num;//每次查询取记录
        $list = $meident->where($conf)->order("me_atime desc")->limit($limit,$num)->select();
        //dump($list);die();
        $this->assign('list',$list);
        $this->assign('page',$page+1);
        $this->assign('usid',$usid);
        $this->display();
    }
    
}